package com.epfresh.supplier.entity;

import java.util.List;

/**
 * Created by zhaozhenqiang on 2018/5/24.
 */

public class JoinPrepare {


    /**
     * supplyProductList : [{"id":3509,"centerId":1,"centerName":"天天鲜菜篮子冷链物流有限公司","isJoint":true,"title":"甜豆","number":"01170419416524","price":24,"packageSize":1,"packageUnit":"斤","packageContainer":"散货","chargeUnit":"斤","thumbnail":"http://imgtest.epfresh.com/2017%2F1%2F15%2F1484434351849_QQ%E6%88%AA%E5%9B%BE20170113164306.jpg-PRODUCTTHUMBNAIL","receiveTime":"2018-05-24 13:00:00","quantity":4,"actualQuantity":16.31,"items":[]}]
     * dateStr : 2018-05-24 13:00:00
     */

    private String dateStr;
    private List<SupplyProductListBean> supplyProductList;

    public String getDateStr() {
        return dateStr;
    }

    public void setDateStr(String dateStr) {
        this.dateStr = dateStr;
    }

    public List<SupplyProductListBean> getSupplyProductList() {
        return supplyProductList;
    }

    public void setSupplyProductList(List<SupplyProductListBean> supplyProductList) {
        this.supplyProductList = supplyProductList;
    }

    public static class SupplyProductListBean {
        public boolean isHeader() {
            return isHeader;
        }

        public void setHeader(boolean header) {
            isHeader = header;
        }

        public boolean isFooter() {
            return isFooter;
        }

        public void setFooter(boolean footer) {
            isFooter = footer;
        }

        public boolean isShow() {
            return isShow;
        }

        public void setShow(boolean show) {
            isShow = show;
        }

        /**
         * id : 3509
         * centerId : 1
         * centerName : 天天鲜菜篮子冷链物流有限公司
         * isJoint : true
         * title : 甜豆
         * number : 01170419416524
         * price : 24.0
         * packageSize : 1.0
         * packageUnit : 斤
         * packageContainer : 散货
         * chargeUnit : 斤
         * thumbnail : http://imgtest.epfresh.com/2017%2F1%2F15%2F1484434351849_QQ%E6%88%AA%E5%9B%BE20170113164306.jpg-PRODUCTTHUMBNAIL
         * receiveTime : 2018-05-24 13:00:00
         * quantity : 4.0
         * actualQuantity : 16.31
         * items : []
         */


        boolean isHeader;
        boolean isFooter;
        boolean isShow;
        private String dateStr;

        public String getDateStr() {
            return dateStr;
        }

        public void setDateStr(String dateStr) {
            this.dateStr = dateStr;
        }

        private String specId;
        private String centerId;
        private String centerName;
        private boolean isJoint;
        private String title;
        private String number;
        private double price;
        private double packageSize;
        private String packageUnit;
        private String packageContainer;
        private String chargeUnit;
        private String thumbnail;
        private String receiveTime;
        private double quantity;
        private String actualQuantity;
        //status : 1:待备货、2:已完成
        private int status;
        private String specName;
        private boolean isSupplierMatch;//true：需分拣；false：无需分拣

        public boolean isSupplierMatch() {
            return isSupplierMatch;
        }

        public void setSupplierMatch(boolean supplierMatch) {
            isSupplierMatch = supplierMatch;
        }

        public String getSpecName() {
            return specName;
        }

        public void setSpecName(String specName) {
            this.specName = specName;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        private List<?> items;

        public String getSpecId() {
            return specId;
        }

        public void setSpecId(String specId) {
            this.specId = specId;
        }

        public String getCenterId() {
            return centerId;
        }

        public void setCenterId(String centerId) {
            this.centerId = centerId;
        }

        public String getCenterName() {
            return centerName;
        }

        public void setCenterName(String centerName) {
            this.centerName = centerName;
        }

        public boolean isIsJoint() {
            return isJoint;
        }

        public void setIsJoint(boolean isJoint) {
            this.isJoint = isJoint;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getNumber() {
            return number;
        }

        public void setNumber(String number) {
            this.number = number;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public double getPackageSize() {
            return packageSize;
        }

        public void setPackageSize(double packageSize) {
            this.packageSize = packageSize;
        }

        public String getPackageUnit() {
            return packageUnit;
        }

        public void setPackageUnit(String packageUnit) {
            this.packageUnit = packageUnit;
        }

        public String getPackageContainer() {
            return packageContainer;
        }

        public void setPackageContainer(String packageContainer) {
            this.packageContainer = packageContainer;
        }

        public String getChargeUnit() {
            return chargeUnit;
        }

        public void setChargeUnit(String chargeUnit) {
            this.chargeUnit = chargeUnit;
        }

        public String getThumbnail() {
            return thumbnail;
        }

        public void setThumbnail(String thumbnail) {
            this.thumbnail = thumbnail;
        }

        public String getReceiveTime() {
            return receiveTime;
        }

        public void setReceiveTime(String receiveTime) {
            this.receiveTime = receiveTime;
        }

        public double getQuantity() {
            return quantity;
        }

        public void setQuantity(double quantity) {
            this.quantity = quantity;
        }

        public String getActualQuantity() {
            return actualQuantity;
        }

        public void setActualQuantity(String actualQuantity) {
            this.actualQuantity = actualQuantity;
        }

        public List<?> getItems() {
            return items;
        }

        public void setItems(List<?> items) {
            this.items = items;
        }
    }
}
